home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_151.txt < prev    next >
Text File  |  1991-04-25  |  32KB  |  579 lines

  1. # near model CODE resource
  2. # jump table entries: 14128-14130 (3 of them)
  3. export_1766:
  4. 00000000  4E56 FFB4                link       A6, -0x004C
  5. 00000004  48E7 0018                movem.l    -[A7], A3,A4
  6. 00000008  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000C  4EAD 24BA                jsr        [A5 + 0x24BA /* export_1171 */]
  8. 00000010  2D40 FFF8                move.l     [A6 - 0x8], D0
  9. 00000014  486E FFC0                pea.l      [A6 - 0x40]
  10. 00000018  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  11. 0000001C  4A80                     tst.l      D0
  12. 0000001E  588F                     addq.l     A7, 4
  13. 00000020  671C                     beq        +0x1E /* 0000003E */
  14. 00000022  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  15. 00000026  7000                     moveq.l    D0, 0x00
  16. 00000028  102E 000F                move.b     D0, [A6 + 0xF]
  17. 0000002C  2F00                     move.l     -[A7], D0
  18. 0000002E  2F0C                     move.l     -[A7], A4
  19. 00000030  4EBA 0094                jsr        [PC + 0x94 /* 000000C6 */]
  20. 00000034  2D40 FFFC                move.l     [A6 - 0x4], D0
  21. 00000038  4FEF 000C                lea.l      A7, [A7 + 0xC]
  22. 0000003C  6016                     bra        +0x18 /* 00000054 */
  23. label0000003E:
  24. 0000003E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  25. 00000042  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  26. 00000046  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  27. 0000004A  4A80                     tst.l      D0
  28. 0000004C  588F                     addq.l     A7, 4
  29. 0000004E  6704                     beq        +0x6 /* 00000054 */
  30. 00000050  7000                     moveq.l    D0, 0x00
  31. 00000052  6068                     bra        +0x6A /* 000000BC */
  32. label00000054:
  33. 00000054  486E FFC0                pea.l      [A6 - 0x40]
  34. 00000058  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  35. 0000005C  486E FFC0                pea.l      [A6 - 0x40]
  36. 00000060  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  37. 00000064  4A80                     tst.l      D0
  38. 00000066  508F                     addq.l     A7, 8
  39. 00000068  673C                     beq        +0x3E /* 000000A6 */
  40. 0000006A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  41. 0000006E  2F0C                     move.l     -[A7], A4
  42. 00000070  4EBA 0200                jsr        [PC + 0x200 /* 00000272 */]
  43. 00000074  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  44. 00000078  486E FFB4                pea.l      [A6 - 0x4C]
  45. 0000007C  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  46. 00000080  41EE FFB4                lea.l      A0, [A6 - 0x4C]
  47. 00000084  4FEF 0010                lea.l      A7, [A7 + 0x10]
  48. 00000088  600C                     bra        +0xE /* 00000096 */
  49. label0000008A:
  50. 0000008A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  51. 0000008E  2F0B                     move.l     -[A7], A3
  52. 00000090  4EBA 01E0                jsr        [PC + 0x1E0 /* 00000272 */]
  53. 00000094  508F                     addq.l     A7, 8
  54. label00000096:
  55. 00000096  486E FFB4                pea.l      [A6 - 0x4C]
  56. 0000009A  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  57. 0000009E  2640                     movea.l    A3, D0
  58. 000000A0  200B                     move.l     D0, A3
  59. 000000A2  588F                     addq.l     A7, 4
  60. 000000A4  66E4                     bne        -0x1A /* 0000008A */
  61. label000000A6:
  62. 000000A6  486E FFC0                pea.l      [A6 - 0x40]
  63. 000000AA  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  64. 000000AE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  65. 000000B2  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  66. 000000B6  202E FFFC                move.l     D0, [A6 - 0x4]
  67. 000000BA  508F                     addq.l     A7, 8
  68. label000000BC:
  69. 000000BC  4CEE 1800 FFAC           movem.l    A3,A4, [A6 - 0x54]
  70. 000000C2  4E5E                     unlink     A6
  71. 000000C4  4E75                     rts
  72. export_1767:
  73. fn000000C6:
  74. 000000C6  4E56 FF50                link       A6, -0x00B0
  75. 000000CA  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  76. 000000CE  1C2E 000F                move.b     D6, [A6 + 0xF]
  77. 000000D2  286E 0008                movea.l    A4, [A6 + 0x8]
  78. 000000D6  2D4C FFFC                move.l     [A6 - 0x4], A4
  79. 000000DA  4247                     clr.w      D7
  80. label000000DC:
  81. 000000DC  5247                     addq.w     D7, 1
  82. 000000DE  266E FFFC                movea.l    A3, [A6 - 0x4]
  83. 000000E2  486E FFC0                pea.l      [A6 - 0x40]
  84. 000000E6  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  85. 000000EA  4A80                     tst.l      D0
  86. 000000EC  588F                     addq.l     A7, 4
  87. 000000EE  6716                     beq        +0x18 /* 00000106 */
  88. 000000F0  7000                     moveq.l    D0, 0x00
  89. 000000F2  2F00                     move.l     -[A7], D0
  90. 000000F4  2F00                     move.l     -[A7], D0
  91. 000000F6  7203                     moveq.l    D1, 0x03
  92. 000000F8  2F01                     move.l     -[A7], D1
  93. 000000FA  2F0B                     move.l     -[A7], A3
  94. 000000FC  4EAD 3572                jsr        [A5 + 0x3572 /* export_1706 */]
  95. 00000100  4FEF 0010                lea.l      A7, [A7 + 0x10]
  96. 00000104  6046                     bra        +0x48 /* 0000014C */
  97. label00000106:
  98. 00000106  486E FF50                pea.l      [A6 - 0xB0]
  99. 0000010A  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  100. 0000010E  4A80                     tst.l      D0
  101. 00000110  588F                     addq.l     A7, 4
  102. 00000112  6716                     beq        +0x18 /* 0000012A */
  103. 00000114  7000                     moveq.l    D0, 0x00
  104. 00000116  2F00                     move.l     -[A7], D0
  105. 00000118  2F00                     move.l     -[A7], D0
  106. 0000011A  7201                     moveq.l    D1, 0x01
  107. 0000011C  2F01                     move.l     -[A7], D1
  108. 0000011E  2F0B                     move.l     -[A7], A3
  109. 00000120  4EAD 3572                jsr        [A5 + 0x3572 /* export_1706 */]
  110. 00000124  4FEF 0010                lea.l      A7, [A7 + 0x10]
  111. 00000128  6018                     bra        +0x1A /* 00000142 */
  112. label0000012A:
  113. 0000012A  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  114. 0000012E  72D9                     moveq.l    D1, 0xFFFFFFD9
  115. 00000130  B280                     cmp.l      D1, D0
  116. 00000132  670E                     beq        +0x10 /* 00000142 */
  117. 00000134  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  118. 00000138  4A80                     tst.l      D0
  119. 0000013A  6706                     beq        +0x8 /* 00000142 */
  120. 0000013C  7000                     moveq.l    D0, 0x00
  121. 0000013E  6000 0128                bra        +0x12A /* 00000268 */
  122. label00000142:
  123. 00000142  486E FF50                pea.l      [A6 - 0xB0]
  124. 00000146  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  125. 0000014A  588F                     addq.l     A7, 4
  126. label0000014C:
  127. 0000014C  486E FFC0                pea.l      [A6 - 0x40]
  128. 00000150  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  129. 00000154  7001                     moveq.l    D0, 0x01
  130. 00000156  2F00                     move.l     -[A7], D0
  131. 00000158  7200                     moveq.l    D1, 0x00
  132. 0000015A  2F01                     move.l     -[A7], D1
  133. 0000015C  2F3C 616C 6973           move.l     -[A7], 0x616C6973 /* 'alis' */
  134. 00000162  2F0B                     move.l     -[A7], A3
  135. 00000164  4EAD 35A2                jsr        [A5 + 0x35A2 /* export_1712 */]
  136. 00000168  2D40 FFF8                move.l     [A6 - 0x8], D0
  137. 0000016C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  138. 00000170  6646                     bne        +0x48 /* 000001B8 */
  139. 00000172  3D7C 5024 FFF6           move.w     [A6 - 0xA], 0x5024 /* 'P$' */
  140. 00000178  41EE FFF6                lea.l      A0, [A6 - 0xA]
  141. 0000017C  486E FF88                pea.l      [A6 - 0x78]
  142. 00000180  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  143. 00000184  4A80                     tst.l      D0
  144. 00000186  588F                     addq.l     A7, 4
  145. 00000188  670A                     beq        +0x